Custom Printer Library  1.17
ccw_Error.h File Reference

Error list and description. More...

#include "WinTypes.h"

Go to the source code of this file.

Enumerations

enum  CcwResult : DWORD {
  CcwResult_OK, CcwResult_OpenDeviceError, CcwResult_UnsupportedFunction, CcwResult_InvalidParameter,
  CcwResult_SmallBuffer, CcwResult_NullPointer, CcwResult_NotInitialized, CcwResult_InvalidDeviceID,
  CcwResult_ReadError, CcwResult_WriteError, CcwResult_UnsupportedDevice, CcwResult_CommunicationError,
  CcwResult_BarcodeUnsupportedError, CcwResult_BarcodeWidthError, CcwResult_DeviceAlreadyOpenError, CcwResult_PrinterNotExistError,
  CcwResult_UnknowPrinterError, CcwResult_OpenFileError, CcwResult_CommunicationBusy, CcwResult_GraphicsLibraryNotFound,
  CcwResult_BarcodeDataLongError, CcwResult_BarcodeInvalidDataError, CcwResult_UnknowError
}
 

Functions

static const char * CcwResultToText (CcwResult result)
 

Detailed Description

Error list and description.

Enumeration Type Documentation

◆ CcwResult

enum CcwResult : DWORD

Error list

Enumerator
CcwResult_OK 

All OK.

CcwResult_OpenDeviceError 

Open Port/Device Error.

CcwResult_UnsupportedFunction 

Unsupported Function.

CcwResult_InvalidParameter 

Invalid parameter.

CcwResult_SmallBuffer 

Small buffer.

CcwResult_NullPointer 

Null or invalid pointer.

CcwResult_NotInitialized 

Library not initialized.

CcwResult_InvalidDeviceID 

Invalid device ID.

CcwResult_ReadError 

The device doesn't answer.

CcwResult_WriteError 

Write error.

CcwResult_UnsupportedDevice 

Unsupported Device.

CcwResult_CommunicationError 

Error communication data.

CcwResult_BarcodeUnsupportedError 

Barcode type unsupported.

CcwResult_BarcodeWidthError 

Barcode width Error.

CcwResult_DeviceAlreadyOpenError 

Open Port/Device Error.

CcwResult_PrinterNotExistError 

Printer doesn't exist Error.

CcwResult_UnknowPrinterError 

Printer unknow Error.

CcwResult_OpenFileError 

File not found or error during the open.

CcwResult_CommunicationBusy 

Communication busy.

CcwResult_GraphicsLibraryNotFound 

Graphics library not found.

CcwResult_BarcodeDataLongError 

Barcode data length error (data is too long or too short for selected symbology)

CcwResult_BarcodeInvalidDataError 

Barcode invalid data error (data includes characters which are not permitted by selected symbology)

CcwResult_UnknowError 

Unknow Error.

Function Documentation

◆ CcwResultToText()

static const char* CcwResultToText ( CcwResult  result)
static

Translates CcwResult to the related text message.

Parameters
resultResult value to be translated to text.
Returns
A null-terminated string containing the description.